gpsbabel.git
21 years agoOutput an XSD schema header that matches the GPX version we're writing.
robertl [Wed, 9 Feb 2005 16:33:13 +0000 (16:33 +0000)]
Output an XSD schema header that matches the GPX version we're writing.

(Yeah, this is a can of worms.)

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1065 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoLet gpxval check more combinations of versions and types. (Still should check more)
robertl [Wed, 9 Feb 2005 16:29:51 +0000 (16:29 +0000)]
Let gpxval check more combinations of versions and types.  (Still should check more)

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1064 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd smarter description handling if suppressing smart icons.
robertl [Wed, 9 Feb 2005 16:28:56 +0000 (16:28 +0000)]
Add smarter description handling if suppressing smart icons.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1063 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoUpdate hiketech capabilities to show that it now writes tracks.
robertl [Wed, 9 Feb 2005 16:26:27 +0000 (16:26 +0000)]
Update hiketech capabilities to show that it now writes tracks.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1062 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoRegenerate.
robertl [Wed, 9 Feb 2005 16:25:26 +0000 (16:25 +0000)]
Regenerate.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1061 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoS&T output includes geocache types when available, uses tabs as field
robertl [Wed, 9 Feb 2005 16:23:30 +0000 (16:23 +0000)]
S&T output includes geocache types when available, uses tabs as field
separators to improve life for our European friends.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1060 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoImplement Hiketech track writing.
robertl [Wed, 9 Feb 2005 16:21:20 +0000 (16:21 +0000)]
Implement Hiketech track writing.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1059 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoCorrect mem corruption if position filter used before arc or polygon filter.
robertl [Wed, 9 Feb 2005 16:09:19 +0000 (16:09 +0000)]
Correct mem corruption if position filter used before arc or polygon filter.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1058 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFix custom icon #20.
robertl [Fri, 4 Feb 2005 20:23:32 +0000 (20:23 +0000)]
Fix custom icon #20.
Renumber starting from "Custom 0" instead of "Custom 1" for consistency
with Mapsource 6.5.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1057 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd gbtypes.h to (help) solve problem on Alpha.
robertl [Thu, 3 Feb 2005 21:55:46 +0000 (21:55 +0000)]
Add gbtypes.h to (help) solve problem on Alpha.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1056 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFredie Kern contributes support for Geogrid-Viewer.
robertl [Thu, 3 Feb 2005 21:11:24 +0000 (21:11 +0000)]
Fredie Kern contributes support for Geogrid-Viewer.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1055 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd flag to waypoint to let the writer know thta we made up a waypoint name.
robertl [Wed, 2 Feb 2005 18:06:40 +0000 (18:06 +0000)]
Add flag to waypoint to let the writer know thta we made up a waypoint name.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1054 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFix a number of minor GPX issues: Fix order of creation time in output. Write...
robertl [Wed, 2 Feb 2005 18:04:09 +0000 (18:04 +0000)]
Fix a number of minor GPX  issues: Fix order of creation time in output.    Write desc and url in trackpoints.   Abstract code for link writing.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1053 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFrank Hippmann updates hsa_ndv.c to quote output with CDATA and updates
robertl [Mon, 31 Jan 2005 23:37:40 +0000 (23:37 +0000)]
Frank Hippmann updates hsa_ndv.c to quote output with CDATA and updates
MSVC build files.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1052 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoClean up file handle leak in XML code.
robertl [Sat, 29 Jan 2005 22:55:49 +0000 (22:55 +0000)]
Clean up file handle leak in XML code.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1051 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFredie Kern adds Geogrid-Viewer support.
robertl [Sat, 29 Jan 2005 22:40:18 +0000 (22:40 +0000)]
Fredie Kern adds Geogrid-Viewer support.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1050 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoBump version for one-off to Clyde.
robertl [Mon, 24 Jan 2005 00:54:51 +0000 (00:54 +0000)]
Bump version for one-off to Clyde.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1049 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoMinor enhancements to chkdoc.
robertl [Mon, 24 Jan 2005 00:43:05 +0000 (00:43 +0000)]
Minor enhancements to chkdoc.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1048 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd rest of Garmin name collision correction code to
robertl [Mon, 24 Jan 2005 00:42:17 +0000 (00:42 +0000)]
Add rest of Garmin name collision correction code to
ensure names are unique when going to the unit.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1047 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd explicit whitelist for Garmin waypoint names. Part 1 of 2.
robertl [Mon, 24 Jan 2005 00:13:46 +0000 (00:13 +0000)]
Add explicit whitelist for Garmin waypoint names.   Part 1 of 2.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1046 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoPalmdoc: minor leak fixes. (Needs more)
robertl [Sun, 23 Jan 2005 08:12:53 +0000 (08:12 +0000)]
Palmdoc: minor leak fixes. (Needs more)
Netstumbler: fix capaibilities
testo: add more tests.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1045 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoChange whitespace in reference IGC file.
robertl [Sun, 23 Jan 2005 04:23:36 +0000 (04:23 +0000)]
Change whitespace in reference IGC file.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1044 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoutil.c: add case_ignore_strncmp
robertl [Sun, 23 Jan 2005 04:19:50 +0000 (04:19 +0000)]
util.c: add case_ignore_strncmp

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1043 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoRename vcf to vcard.
robertl [Sun, 23 Jan 2005 02:22:23 +0000 (02:22 +0000)]
Rename vcf to vcard.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1042 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoRefresh. Add glogbook, vcard.
robertl [Sun, 23 Jan 2005 00:09:30 +0000 (00:09 +0000)]
Refresh.   Add glogbook, vcard.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1041 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoadd vcf, glogbook, hiketech.
robertl [Sun, 23 Jan 2005 00:05:15 +0000 (00:05 +0000)]
add vcf, glogbook, hiketech.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1040 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFix capitalization on HikeTech.
robertl [Sat, 22 Jan 2005 23:53:50 +0000 (23:53 +0000)]
Fix capitalization on HikeTech.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1039 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd case_strncmp for use by mkshort to fix the "by" capitalization problem.
robertl [Fri, 21 Jan 2005 21:07:23 +0000 (21:07 +0000)]
Add case_strncmp for use by mkshort to fix the "by" capitalization problem.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1038 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoWrite sym in trkseg if we have it.
robertl [Thu, 20 Jan 2005 15:39:12 +0000 (15:39 +0000)]
Write sym in trkseg if we have it.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1037 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoIf we don't have a name on the way in, give it a shortname.
robertl [Wed, 19 Jan 2005 03:19:56 +0000 (03:19 +0000)]
If we don't have a name on the way in, give it a shortname.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1036 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAlias Small City for compat with Magellan.
robertl [Tue, 18 Jan 2005 19:17:35 +0000 (19:17 +0000)]
Alias Small City for compat with Magellan.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1035 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoHandle case when mkshort has NO valid name.
robertl [Tue, 18 Jan 2005 19:15:32 +0000 (19:15 +0000)]
Handle case when mkshort has NO valid name.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1034 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agogpx: when writing multi-mode, order of rte and trk was reversed.
robertl [Tue, 18 Jan 2005 19:13:01 +0000 (19:13 +0000)]
gpx: when writing multi-mode, order of rte and trk was reversed.
Regenerate various reference/igc* gpx files to validate.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1033 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoPreserve route number on magellan output if available.
robertl [Tue, 18 Jan 2005 14:52:52 +0000 (14:52 +0000)]
Preserve route number on magellan output if available.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1032 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd support for Garmin D110's. Tested by Drew Commins.
robertl [Mon, 17 Jan 2005 04:18:51 +0000 (04:18 +0000)]
Add support for Garmin D110's.   Tested by Drew Commins.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1031 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoNumerous small changes
jfatherton [Mon, 17 Jan 2005 00:22:27 +0000 (00:22 +0000)]
Numerous small changes

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1030 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoBust UTF-8 encoded waypoint names and comments down to ASCII for Mapsend.
robertl [Sun, 16 Jan 2005 23:22:19 +0000 (23:22 +0000)]
Bust UTF-8 encoded waypoint names and comments down to ASCII for Mapsend.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1029 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFix typo in xmap.style.
robertl [Fri, 14 Jan 2005 15:56:03 +0000 (15:56 +0000)]
Fix typo in xmap.style.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1028 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agohuman readable didn't handle things without N/E/W/S.
parkrrrr [Fri, 14 Jan 2005 15:47:26 +0000 (15:47 +0000)]
human readable didn't handle things without N/E/W/S.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1027 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd v2 for ascii formats, too.
robertl [Fri, 14 Jan 2005 03:57:56 +0000 (03:57 +0000)]
Add v2 for ascii formats, too.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1026 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoUpdate coastexp.
robertl [Thu, 13 Jan 2005 01:41:38 +0000 (01:41 +0000)]
Update coastexp.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1025 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoSketch in version two '-^2' format for discussion.
robertl [Mon, 10 Jan 2005 14:49:46 +0000 (14:49 +0000)]
Sketch in version two '-^2' format for discussion.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1024 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd member to vector to indicate read/write capability of each format.
robertl [Mon, 10 Jan 2005 14:40:32 +0000 (14:40 +0000)]
Add member to vector to indicate read/write capability of each format.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1023 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd VCF format.
robertl [Mon, 10 Jan 2005 01:56:27 +0000 (01:56 +0000)]
Add VCF format.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1022 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFrom Jeremy. Allow encrypting hints & update README.
robertl [Mon, 10 Jan 2005 01:54:37 +0000 (01:54 +0000)]
From Jeremy.  Allow encrypting hints & update README.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1021 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAttempt to handle HTML descriptions sensibly.
robertl [Fri, 7 Jan 2005 18:39:25 +0000 (18:39 +0000)]
Attempt to handle HTML descriptions sensibly.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1020 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFixed dropped NL at END:
robertl [Fri, 7 Jan 2005 01:18:31 +0000 (01:18 +0000)]
Fixed dropped NL at END:

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1019 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoJeremy Atherton and I add VCF support.
robertl [Thu, 6 Jan 2005 16:26:31 +0000 (16:26 +0000)]
Jeremy Atherton and I add VCF support.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1018 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoDon't leak on replacement.
robertl [Thu, 6 Jan 2005 16:24:17 +0000 (16:24 +0000)]
Don't leak on replacement.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1017 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd global search and replace via gstrsub.
robertl [Thu, 6 Jan 2005 16:21:16 +0000 (16:21 +0000)]
Add global search and replace via gstrsub.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1016 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoRemove O_NDELAYs from all opens - it torments the Linux/USB ttys for no
robertl [Tue, 4 Jan 2005 03:51:02 +0000 (03:51 +0000)]
Remove O_NDELAYs from all opens - it torments the Linux/USB ttys for no
good reason and it's not like the code really does the right thing with
O_NDELAY anyway...

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1015 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFix v1 output of -^ for internal formats.
robertl [Mon, 3 Jan 2005 14:13:01 +0000 (14:13 +0000)]
Fix v1 output of -^ for internal formats.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1014 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoComments can now be 46 characters in 5.x firmware.
robertl [Thu, 23 Dec 2004 19:34:14 +0000 (19:34 +0000)]
Comments can now be 46 characters in 5.x firmware.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1013 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoBump version for beta.
robertl [Wed, 22 Dec 2004 23:39:13 +0000 (23:39 +0000)]
Bump version for beta.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1011 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd preliminary GPX 1.1 support for reading and writing.
robertl [Wed, 22 Dec 2004 23:37:30 +0000 (23:37 +0000)]
Add preliminary GPX 1.1 support for reading and writing.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1010 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoImplement _timeout and _ready for WIN32 to help geriatric garmins that
robertl [Wed, 22 Dec 2004 19:27:23 +0000 (19:27 +0000)]
Implement _timeout and _ready for WIN32 to help geriatric garmins that
may or may not respond to A001's.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1009 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoSupport more formats of lat/lon in DeLorme files
parkrrrr [Fri, 17 Dec 2004 20:05:59 +0000 (20:05 +0000)]
Support more formats of lat/lon in DeLorme files

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1008 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFixed two segfaults involving stack filter: empty lists didn't push right, and we...
parkrrrr [Wed, 8 Dec 2004 14:53:21 +0000 (14:53 +0000)]
Fixed two segfaults involving stack filter: empty lists didn't push right, and we didn't udpate the waypt_count on stack operations.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1007 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoClaim interface before setting configuration.
robertl [Sat, 4 Dec 2004 03:24:07 +0000 (03:24 +0000)]
Claim interface before setting configuration.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1006 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd Mac & mac/usbfree.
robertl [Sat, 4 Dec 2004 02:56:57 +0000 (02:56 +0000)]
Add Mac & mac/usbfree.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1005 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd/fix track support for GPilotS. From Bernhard Spinnler.
robertl [Fri, 3 Dec 2004 23:51:26 +0000 (23:51 +0000)]
Add/fix track support for GPilotS.  From Bernhard Spinnler.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1004 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoDelete dead store.
robertl [Thu, 2 Dec 2004 14:10:21 +0000 (14:10 +0000)]
Delete dead store.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1003 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAvoid spare reset on OSX.
robertl [Thu, 2 Dec 2004 03:39:34 +0000 (03:39 +0000)]
Avoid spare reset on OSX.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1002 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFixes for mps mergout when record size isn't multiple of internal buffer size. From...
robertl [Tue, 30 Nov 2004 17:03:31 +0000 (17:03 +0000)]
Fixes for mps mergout when record size isn't multiple of internal buffer size.  From Paul Merchant.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1001 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoMore metadata about options
parkrrrr [Tue, 30 Nov 2004 16:16:23 +0000 (16:16 +0000)]
More metadata about options

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1000 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFixed 'extra dot' problem with file extension for saroute option
parkrrrr [Mon, 29 Nov 2004 20:59:30 +0000 (20:59 +0000)]
Fixed 'extra dot' problem with file extension for saroute option

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@999 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoA) We were referenceing shortname after we'd freed it.
robertl [Mon, 22 Nov 2004 06:17:26 +0000 (06:17 +0000)]
A) We were referenceing shortname after we'd freed it.
B) If we were using prefer_shortname and had a description we'd free
   shortname twice, resulting in a process that would never exit becuase
   of heap corruption on FC2.  (Other OSes would surely have similarly
   entertaing failure modes.)

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@998 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd 'usbfree' target to Windows makefile to allow generation of NT-compatible
robertl [Fri, 19 Nov 2004 14:07:12 +0000 (14:07 +0000)]
Add 'usbfree' target to Windows makefile to allow generation of NT-compatible
executable.

Bump version number.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@997 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFix floating termination in local buffers that was randomizing dates.
robertl [Wed, 17 Nov 2004 02:45:47 +0000 (02:45 +0000)]
Fix floating termination in local buffers that was randomizing dates.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@996 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoPick up protos from xmlgeneric.h
robertl [Tue, 16 Nov 2004 05:57:06 +0000 (05:57 +0000)]
Pick up protos from xmlgeneric.h

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@995 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoApply missed updates from Justin.
robertl [Tue, 16 Nov 2004 05:46:36 +0000 (05:46 +0000)]
Apply missed updates from Justin.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@994 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoSuppress zero byte writes for benefit of Bob Anderson's Keyspan USB/Serial adapter.
robertl [Tue, 16 Nov 2004 03:50:19 +0000 (03:50 +0000)]
Suppress zero byte writes for benefit of Bob Anderson's Keyspan USB/Serial adapter.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@993 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAnother round of coastal explorer changes from Justin.
robertl [Fri, 12 Nov 2004 05:59:43 +0000 (05:59 +0000)]
Another round of coastal explorer changes from Justin.
Regenerate refs.
Tweak portable times.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@992 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd uuid, update reference files from Justin.
robertl [Thu, 11 Nov 2004 22:27:55 +0000 (22:27 +0000)]
Add uuid, update reference files from Justin.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@991 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFrom justin: add writing to coastexp.c
robertl [Thu, 11 Nov 2004 20:33:14 +0000 (20:33 +0000)]
From justin: add writing to coastexp.c

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@990 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd FX324 and FX324C support.
robertl [Thu, 11 Nov 2004 20:30:24 +0000 (20:30 +0000)]
Add FX324 and FX324C support.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@989 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoSeparate out usb gorp so it can be turned off more independently.
robertl [Wed, 10 Nov 2004 14:57:16 +0000 (14:57 +0000)]
Separate out usb gorp so it can be turned off more independently.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@988 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd Coastal Explorer courtesy justinbr of earthlink.net.
robertl [Tue, 9 Nov 2004 17:56:59 +0000 (17:56 +0000)]
Add Coastal Explorer courtesy justinbr of  earthlink.net.
(Yes, it leaks...)

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@987 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFix case when source string consists of nothing but spaces. (Thanx, holux...)
robertl [Tue, 9 Nov 2004 16:54:53 +0000 (16:54 +0000)]
Fix case when source string consists of nothing but spaces.  (Thanx, holux...)

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@986 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agofixed compile warning for discarded const qualifier
parkrrrr [Wed, 3 Nov 2004 16:48:14 +0000 (16:48 +0000)]
fixed compile warning for discarded const qualifier

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@985 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoBump version for beta.
robertl [Mon, 1 Nov 2004 18:28:26 +0000 (18:28 +0000)]
Bump version for beta.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@983 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoLet xstrdup clone null strings into empty strings.
robertl [Mon, 1 Nov 2004 17:37:16 +0000 (17:37 +0000)]
Let xstrdup clone null strings into empty strings.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@982 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoTurn off debugging stuff left in last commit.
robertl [Mon, 1 Nov 2004 17:36:02 +0000 (17:36 +0000)]
Turn off debugging stuff left in last commit.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@981 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoOn UNIX, there's no reason to spin on the select. Wait at least a character
robertl [Mon, 1 Nov 2004 17:34:28 +0000 (17:34 +0000)]
On UNIX, there's no reason to spin on the select.   Wait at least a character
time before looking again.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@980 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoCoddle leak detector.
robertl [Mon, 1 Nov 2004 17:33:46 +0000 (17:33 +0000)]
Coddle leak detector.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@979 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years ago1) Eliminate all leading whitespace as it adds no value.
robertl [Mon, 1 Nov 2004 17:31:26 +0000 (17:31 +0000)]
1) Eliminate all leading whitespace as it adds no value.
          example:  <desc><![CDATA[ Harris Street]]></desc>
2) Reduce successive space to single space.
          example:  <desc><![CDATA[Just  Another  Leaf]]></desc>
3) Preserve vowel when it's first in a word
          example:  <desc><![CDATA[Figure It Out 3]]></desc>

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@978 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoMisc uninteresting cleanups.
robertl [Mon, 1 Nov 2004 05:24:01 +0000 (05:24 +0000)]
Misc uninteresting cleanups.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@977 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoUse xml_write_time
robertl [Mon, 1 Nov 2004 05:18:20 +0000 (05:18 +0000)]
Use xml_write_time

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@976 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoMove gpx_write_time->xml_write_time.
robertl [Mon, 1 Nov 2004 05:17:12 +0000 (05:17 +0000)]
Move gpx_write_time->xml_write_time.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@975 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd hiketech format.
robertl [Mon, 1 Nov 2004 05:14:22 +0000 (05:14 +0000)]
Add hiketech format.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@974 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd xmlgeneric, glogbook, hiketech.
robertl [Mon, 1 Nov 2004 05:12:59 +0000 (05:12 +0000)]
Add xmlgeneric, glogbook, hiketech.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@973 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd Garmin Logbook (track) format for foretracker/forerunner.
robertl [Mon, 1 Nov 2004 05:11:22 +0000 (05:11 +0000)]
Add Garmin Logbook (track) format  for foretracker/forerunner.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@972 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoUse somewhat more "real" error strings.
robertl [Mon, 1 Nov 2004 02:27:05 +0000 (02:27 +0000)]
Use somewhat more "real" error strings.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@971 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoClarify warning when reading tracks/routes.
robertl [Mon, 1 Nov 2004 02:26:07 +0000 (02:26 +0000)]
Clarify warning when reading tracks/routes.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@970 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoConstify arg to xml_parse_time. Remove functions that were moved to
robertl [Mon, 1 Nov 2004 02:25:16 +0000 (02:25 +0000)]
Constify arg to xml_parse_time.  Remove functions that were moved to
xmlgeneric.c

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@969 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd new 'generic' xml reader, convert geo (geocaching.loc) format to use
robertl [Mon, 1 Nov 2004 02:22:51 +0000 (02:22 +0000)]
Add new 'generic' xml reader, convert geo (geocaching.loc) format to use
it.ZZ

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@968 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd extra reset in libusb module. libusb (i.e. Linux) now works. (Yay)!
robertl [Sun, 31 Oct 2004 21:43:40 +0000 (21:43 +0000)]
Add extra reset in libusb module.  libusb (i.e. Linux) now works.  (Yay)!
Eliminate schizophrenia about about GPS_Packet.  It now consistently
contains a portable packet representation instead of a usb packet sometimes.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@967 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd some UNIX-y if usb do(nothing) stubs.
robertl [Sun, 31 Oct 2004 20:23:58 +0000 (20:23 +0000)]
Add some UNIX-y if usb do(nothing) stubs.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@966 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAggressively replace open-coded strncpy for space padded strings in various
robertl [Wed, 27 Oct 2004 01:53:53 +0000 (01:53 +0000)]
Aggressively replace open-coded strncpy for space padded strings in various
waypoint send functions.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@965 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoadd #break statement to arc files for gaps in the arc
parkrrrr [Tue, 26 Oct 2004 15:28:52 +0000 (15:28 +0000)]
add #break statement to arc files for gaps in the arc

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@964 f51c46e8-681c-474f-0cfe-069cfd0219fb